• word of the day

    noctiluca miliaris

    noctiluca miliaris - Dictionary definition and meaning for word noctiluca miliaris

    Definition
    (noun) large bioluminescent marine protozoan
    Synonyms : noctiluca
Download our Mobile App Today
Receive our word of the day
on Whatsapp